import { Module } from '@nestjs/common';
import { BoyService } from './boy.service';
import { BoyController } from './boy.controller';

@Module({
  controllers: [BoyController],
  providers: [BoyService],
  // 必须先把service业务逻辑导出才能使用,只有导出了其他的比如controller中才能使用里面的方法。
  //在其他模块中使用的时候还需要先引入并注入这个模块
  // 1.在要使用的模块的moudle文件中引入然后使用providers注入
  // 2.在要使用的模块的controller路由中的constructor中引入并进行inject依赖注入
  exports: [BoyService],
})
export class BoyModule {}
